.warp{width:1200px;background:#fff;margin:40px auto;padding-bottom:40px;}
.warp .cart-top{width:1170px;padding-left:30px;height:70px;border-bottom:1px solid #dfdfdf;}
.warp .cart-top span{font:18px/70px'';color: #222f37;}

.warp .plist{padding:0 40px;overflow: hidden;}
.warp .plist li{height: 134px;border-bottom:1px solid #dfdfdf;}
.warp .plist .con-l{float: left;width: 130px;height: 130px;margin-right:110px;}
.warp .plist .con-l img{width:100%;height: 100%;}

.warp .plist .con-r{float: left;}
.warp .plist .con-r .con-r-1{width: 350px;display: inline-block;vertical-align: middle;margin-top: 36px;}
.warp .plist .con-r .con-r-1 p{color:#101920;font-size:14px;font-weight:600;}
.warp .plist .con-r .con-r-2{width: 150px;display: inline-block;vertical-align: middle;margin-top: 40px;}
.warp .plist .con-r .con-r-2 p{font:12px/12px'';color: #101920;}
.warp .plist .con-r .con-r-3{width: 80px;border:1px solid #ccc;height:25px;margin-top:38px;display: inline-block;vertical-align: middle;}
.warp .plist .con-r .con-r-3 input{width: 20px;border:0;padding-left:10px;float: left;height:21px;margin-top: 1px;}
.warp .plist .con-r .con-r-3 span{cursor: pointer; float: left;width: 25px;text-align: center;font:16px/24px'';color:#ccc;}
.warp .plist .con-r .con-r-4{width: 108px; display: inline-block;vertical-align: middle;margin:40px 40px 0 80px;}
.warp .plist .con-r .con-r-4 p{font:12px/12px'';color: #898887;}
.warp .plist .con-r .con-r-5{display: inline-block;vertical-align: middle;margin-top: 36px;}
.warp .plist .con-r .con-r-5 i{font-size: 18px;color: #898887;cursor: pointer;}
.warp .plist .con-r .con-r-5 i:hover{color: #333;}

.cart-bottom{width:1200px;overflow: hidden; box-sizing: border-box;padding:20px 50px}

.cart-bottom .cart-bottom-l p{color:#8a8c8a}
.cart-bottom .cart-bottom-l p span{color: #333;}
.cart-bottom .cart-bottom-r{float: right;width: 410px;}
.cart-bottom .cart-bottom-r .cart-bottom-r-1 i{color: #8a8c8a;}
.cart-bottom .cart-bottom-r .cart-bottom-r-1 span{color: #101920;float: right;font:900 22px/22px'';}
.cart-bottom .cart-bottom-r .cart-bottom-r-2{margin:30px 0 24px;}
.cart-bottom .cart-bottom-r .cart-bottom-r-2 p{color: #8a8c8a;}
.cart-bottom .cart-bottom-r .cart-bottom-r-3{margin-bottom: 12px;}
.cart-bottom .cart-bottom-r .cart-bottom-r-3 button{width: 200px;height:50px;border: 0;}
.cart-bottom .cart-bottom-r .cart-bottom-r-3 #btn-go-plist{border: 1px solid #101920;background-color: #fff;color: #2c312e;position: relative;font-weight:600;border-radius: 2px;}
.cart-bottom .cart-bottom-r .cart-bottom-r-3 #btn-go-plist::after{content: "";width:0;height: 100%;background-color:#333;position: absolute;left: 0;top: 0;transition:all .25s;}
.cart-bottom .cart-bottom-r .cart-bottom-r-3 #btn-go-plist:hover{color:#fff;z-index:1;cursor: pointer;}
.cart-bottom .cart-bottom-r .cart-bottom-r-3 #btn-go-plist:hover:after{width:200px;z-index: -1;}
.cart-bottom .cart-bottom-r .cart-bottom-r-3 #btn-go-price{background-color:#eb0028;color: #fefefd;position: relative;font-weight:600;margin-left:5px;border-radius: 2px;}
.cart-bottom .cart-bottom-r .cart-bottom-r-3 #btn-go-price::after{content: "";width:0;height: 100%;background-color:rgba(0,0,0,0.2);position: absolute;left: 0;top: 0;transition:all .25s;}
.cart-bottom .cart-bottom-r .cart-bottom-r-3 #btn-go-price:hover{color:#fefefd;z-index:1;cursor: pointer;}
.cart-bottom .cart-bottom-r .cart-bottom-r-3 #btn-go-price:hover:after{width:200px;z-index: -1;}
.cart-bottom .cart-bottom-r .cart-bottom-r-4 p{color:#8a8c8a;}